#ifndef __AW_VIEWMESSAGEWORLD
#define __AW_VIEWMESSAGEWORLD

class AW_ViewMessageWorld : public AW_World {

public:
	AW_ViewMessageWorld() : AW_World() {
		class_name->set("AW_ViewMessageWorld");
	} /* AW_World */ 
	AW_ViewMessageWorld(FILE *fp);

	virtual ~AW_ViewMessageWorld() {
	} /* ~AW_ViewMessageWorld */ 

	virtual bool load(FILE *fp);
	virtual bool save(FILE *fp);

	virtual bool is_a(char *c);
	virtual bool is_a(Symbol *c);

	virtual void draw_world(void);

	virtual void actualize(float time,float timeinc);

	void sendmessage(AW_Message *m);

protected:
	List<AW_Message> message_in_progress;
	List<Vector> message_pos;
	List<Vector> message_direction;
	float speedfact;

private:


}; /* AW_ViewMessageWorld */ 

#endif

